collective security treaty organization - Francés Inglés Diccionario